Exploring DNA Strand-Displacement Computational Elements

نویسندگان

  • Luca Cardelli
  • Andrew Phillips
  • Simon Youssef
چکیده

Using the Visual DSD language and tool for describing DNA computational structures, we investigate a gate buffering technique that helps maintaining desired reaction kinetics for unbounded time. We test it by simulation on an oscillator and on an ultrasensitive system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A programming language for composable DNA circuits.

Recently, a range of information-processing circuits have been implemented in DNA by using strand displacement as their main computational mechanism. Examples include digital logic circuits and catalytic signal amplification circuits that function as efficient molecular detectors. As new paradigms for DNA computation emerge, the development of corresponding languages and tools for these paradig...

متن کامل

A Novel Computational Method to Reduce Leaky Reaction in DNA Strand Displacement

DNA strand displacement technique is widely used in DNA programming, DNA biosensors, and gene analysis. In DNA strand displacement, leaky reactions can cause DNA signals decay and detecting DNA signals fails. The mostly used method to avoid leakage is cleaning up after upstream leaky reactions, and it remains a challenge to develop reliable DNA strand displacement technique with low leakage. In...

متن کامل

Visual DSD: a design and analysis tool for DNA strand displacement systems

SUMMARY The Visual DSD (DNA Strand Displacement) tool allows rapid prototyping and analysis of computational devices implemented using DNA strand displacement, in a convenient web-based graphical interface. It is an implementation of the DSD programming language and compiler described by Lakin et al. (2011) with additional features such as support for polymers of unbounded length. It also suppo...

متن کامل

Abstractions for DNA circuit design

DNA strand displacement techniques have been used to implement a broad range of information processing devices, from logic gates, to chemical reaction networks, to architectures for universal computation. Strand displacement techniques enable computational devices to be implemented in DNA without the need for additional components, allowing computation to be programmed solely in terms of nucleo...

متن کامل

Supplementary material for “ Computational design of nucleic acid feedback control circuits ”

6 Visual DSD code for PI controller implementations 13 6.1 Chemical Reaction Network implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 6.2 4Domain DNA Strand Displacement implementation . . . . . . . . . . . . . . . . . . . . . . . . . . 16 6.2.1 Initial Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6.2.2 Reac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010